feminine past participle of soumettre - German English Dictionary